package org.dromara.snailjob;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;


/**
 * @Author 刘武贵
 * @Date 2024/8/15 22:00
 * @Description 功能描述：SnailJob Server 启动程序
 */
@SpringBootApplication
public class SnailJobServerApplication {

    /**
     * 程序入口类
     * <p>
     * 本类作为应用程序的启动类，通过Spring Boot框架的SpringApplication类来启动应用
     * SpringApplication.run方法用于运行一个Spring Boot应用，它会处理应用程序的启动和初始化工作
     * 选择将应用启动为一个执行jar，省去了传统Java应用需要打包成war并配置Tomcat等容器的步骤
     * 这种方式使得应用可以独立运行，提高了应用的便捷性和可移植性
     * </p>
     *
     * @param args 命令行参数，用于接收和处理启动应用时传递的参数
     */
    public static void main(String[] args) {
        SpringApplication.run(com.aizuda.snailjob.server.SnailJobServerApplication.class, args);
    }

}
